#ifndef __IMIMEDIA_INCLUDE_H__
#define __IMIMEDIA_INCLUDE_H__

typedef enum
{
    video_codec_h264 = 0x01,
    video_codec_h265,
    video_codec_mpeg4
} video_codec_id;

typedef enum
{
    audio_codec_aac = 0x10,
    audio_codec_g711a,
} audio_codec_id;

typedef enum
{
    frame_type_i = 0x01,
    frame_type_p,
    frame_type_b,
    frame_type_audio,
} frame_type_id;

typedef enum
{
    frame_info_motion    = 0x01,
    frame_info_people    = 0x02,
    frame_info_face        = 0x04,
    frame_info_babycry    = 0x08,
} frame_info_id;

typedef enum
{
    container_format_mp4 = 0,
    container_format_fragmented_mp4,
    container_format_ps,
    container_format_imi_cloud,
} container_format_id;

#endif // __IMIMEDIA_INCLUDE_H__
